home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Belgian Amiga Club - ADF Collection
/
BS1 part 05.zip
/
BS1 part 5
/
SASC_6.0_Disk_4.adf
/
Compiler_Headers
/
Include
/
dos
/
doshunks.h
< prev
next >
Wrap
C/C++ Source or Header
|
1992-07-30
|
1KB
|
54 lines
#ifndef DOS_DOSHUNKS_H
#define DOS_DOSHUNKS_H
/*
** $Filename: dos/doshunks.h $
** $Release: 2.04 Includes, V37.4 $
** $Revision: 36.5 $
** $Date: 90/07/12 $
**
** Hunk definitions for object and load modules.
**
** (C) Copyright 1989-1991 Commodore-Amiga, Inc.
** All Rights Reserved
*/
/* hunk types */
#define HUNK_UNIT 999
#define HUNK_NAME 1000
#define HUNK_CODE 1001
#define HUNK_DATA 1002
#define HUNK_BSS 1003
#define HUNK_RELOC32 1004
#define HUNK_RELOC16 1005
#define HUNK_RELOC8 1006
#define HUNK_EXT 1007
#define HUNK_SYMBOL 1008
#define HUNK_DEBUG 1009
#define HUNK_END 1010
#define HUNK_HEADER 1011
#define HUNK_OVERLAY 1013
#define HUNK_BREAK 1014
#define HUNK_DREL32 1015
#define HUNK_DREL16 1016
#define HUNK_DREL8 1017
#define HUNK_LIB 1018
#define HUNK_INDEX 1019
/* hunk_ext sub-types */
#define EXT_SYMB 0 /* symbol table */
#define EXT_DEF 1 /* relocatable definition */
#define EXT_ABS 2 /* Absolute definition */
#define EXT_RES 3 /* no longer supported */
#define EXT_REF32 129 /* 32 bit reference to symbol */
#define EXT_COMMON 130 /* 32 bit reference to COMMON block */
#define EXT_REF16 131 /* 16 bit reference to symbol */
#define EXT_REF8 132 /* 8 bit reference to symbol */
#define EXT_DEXT32 133 /* 32 bit data releative reference */
#define EXT_DEXT16 134 /* 16 bit data releative reference */
#define EXT_DEXT8 135 /* 8 bit data releative reference */
#endif /* DOS_DOSHUNKS_H */